non-resident pasturing fee payer - German English Dictionary